import request from '@/utils/request'
// 添加任务
export function addTask (data) {
  return request({
    url: '/api/v1/task/add',
    method: 'post',
    data
  })
}
// 获取任务列表
export function getTaskList (params) {
  return request({
    url: '/api/v1/task/list',
    method: 'get',
    params
  })
}
// 更新任务
export function updateTask (data) {
  return request({
    url: '/api/v1/task/update',
    method: 'put',
    data
  })
}
// 添加任务活动
export function addTaskGroup (data) {
  return request({
    url: '/api/v1/task_group/add',
    method: 'post',
    data
  })
}
// 获取任务活动列表
export function getTaskGroupList (params) {
  return request({
    url: '/api/v1/task_group/list',
    method: 'get',
    params
  })
}
// 更新任务活动信息
export function updateTaskGroup (data) {
  return request({
    url: '/api/v1/task_group/update',
    method: 'put',
    data
  })
}
// 获取邀请裂变活动参与记录
export function getJoinList (params) {
  return request({
    url: '/api/v1/task/invite/join_list',
    method: 'get',
    params
  })
}
// 获取用户邀请列表
export function get_inviter_invites (params) {
  return request({
    url: '/api/v1/task/invite/get_inviter_invites',
    method: 'get',
    params
  })
}
